@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
img{ border:0}

div { font-family:"돋움", "굴림"; font-size:12px; color:#676767; line-height:17px;letter-spacing:-0.5pt;}
td { font-family:"돋움", "굴림"; font-size:12px; color:#676767; line-height:17px; letter-spacing:-0.5pt;}
.fs11{ font-size:11xp;}
.fw{ font-weight:bold;}
.c_org{ color:#fc9317;}
.pt5{ padding-top:5px;}
.pt7{ padding-top:7px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt35{ padding-top:35px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pl10{ padding-left:10px;}
.pl20{ padding-left:20px;}
.pl30{ padding-left:35px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.lh{ line-height:20px;}
.bb2{ border-bottom:2px solid #3fb1b8;}
.bt2{ border-top:2px solid #3fb1b8;}
.bb1{ border-bottom:1px solid #d8d8d8;}
.ball{ border:1px solid #bababa;}
.ball2{ border:2px solid #3c3c3c;}
.fl{ float:left;}
.fr{ float:right;}
.ac{ text-align:center;}
.h30{ height:30px;}
.h550{ height:550px;}
.vm{ vertical-align:middle;}
.bg_g{ background-color:#f2f2f2}
.tit{ color:#000; font-weight:bold; height:25px;}
.c_red{color:#3fb1b8;}



.a:link{ color:#676767; text-decoration:none;}
.a:visited{ color:#676767; text-decoration:none;}
.a:hover{ color:#3fb1b8; text-decoration:none; font-weight:bold;}
.a:active{ color:#3fb1b8; text-decoration:none;font-weight:bold;;}

.b:link{ color:#676767; text-decoration:none;}
.b:visited{ color:#676767; text-decoration:none;}
.b:hover{ color:#676767; text-decoration:none; font-weight:bold;}
.b:active{ color:#676767; text-decoration:none;font-weight:bold;;}

.c:link{ color:#676767; text-decoration:none;}
.c:visited{ color:#676767; text-decoration:none;}
.c:hover{ color:#fc9317; text-decoration:none; font-weight:bold;}
.c:active{ color:#fc9317; text-decoration:none;font-weight:bold;;}

.d:link{ color:#fff; text-decoration:none;}
.d:visited{ color:#fff; text-decoration:none;}
.d:hover{ color:#fff; text-decoration:none; font-weight:bold;}
.d:active{ color:#fff; text-decoration:none;font-weight:bold;;}



#content{width:1001px; border-left:1px solid #e5e5e5;overflow:auto;}

#lef{ float:left;width:149px; overflow:auto;}
#logo { text-align:center; height:69px; padding-top:35px; border-bottom:1px solid #e5e5e5;}
.lb1{background:url(/room/img/banner_lef_bg01.jpg); background-repeat:no-repeat;height:71px; text-align:right; padding-top:55px; padding-right:13px;}
.lb2{ background-image:url(/room/img/banner_lef_bg02.jpg); background-repeat:no-repeat; height:72px; text-align:right; padding-top:50px; padding-right:13px;}
.bg_adress{ background-image:url(/room/img/bg_box_m.jpg); padding-left:25px;}
.bg_view{ background-image:url(/room/img/bg_box3_m.gif); padding:0 20px 0 20px;}
.w100{ width:100px;}
.w120{ width:120px;}



#rgt{ float:right;border-right:1px solid #e5e5e5;overflow:auto;}

#con01{ float:left;text-align:left; width:625px;padding-bottom:40px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.top{ height:64px; text-align:left; padding-left:15px; padding-top:40px; text-align:left;}
.list{ padding:30px 0 0 15px;}

.lst_line{ padding-top:15px;}
.thum01{ border:1px solid #bababa; text-align:center;vertical-align:middle; height:84px;}
.thum03{ border:1px solid #bababa; text-align:center; width:90px; height:67px;}
#sch_box2{ background-image:url(/room/img/bg_box2_m.gif); padding-left:17px; padding-right:17px;}

#con02{ float:right; width:224px; text-align:left; overflow:auto;}
#login{ text-align:left; padding-left:10px; padding-top:45px; height:59px;border-bottom:1px solid #e5e5e5;}
#today{ padding-left:15px; width:192px;text-align:left;}
.thum02{ border:1px solid #bababa; width:190px;height:141px;}
#banner{ padding-top:25px;}


.btn_b47{ background-image:url(/room/img/btn_bg_bl.gif); border:1px solid #c2c2c2; height:20px; width:47px;font-weight:bold; color:#fff; text-align:center; vertical-align:middle; padding-top:4px;}
.btn_b67{ background-image:url(/room/img/btn_bg_bl.gif); border:1px solid #c2c2c2; height:20px; width:67px;font-weight:bold; color:#fff; text-align:center; vertical-align:middle; padding-top:4px;}
.btn_b80{ background-image:url(/room/img/btn_bg_bl.gif); border:1px solid #c2c2c2; height:20px; width:80px;font-weight:bold; color:#fff; text-align:center; vertical-align:middle; padding-top:4px;}
.btn_g80{ background-image:url(/room/img/btn_bg_gr.gif); border:1px solid #c2c2c2; height:20px; width:80px;font-weight:bold; color:#fff; text-align:center; vertical-align:middle; padding-top:4px;}
.btn_g47{ background-image:url(/room/img/btn_bg_gr.gif); border:1px solid #c2c2c2; height:20px; width:47px;font-weight:bold; color:#fff; text-align:center; vertical-align:middle; padding-top:4px;}
.btn_b87{ background-image:url(/room/img/btn_bg_bl.gif); border:1px solid #c2c2c2; height:20px; width:87px;font-weight:bold; color:#fff; text-align:center; vertical-align:middle; padding-top:4px;}

/* 페이징 */
#pagingNav {clear:both;margin:0 auto;padding:1px 0;text-align:left;font-size:12px;letter-spacing:-1px;line-height:normal;color:#676767; }
#pagingNav a strong {color:#292929;}
#pagingNav a {display:inline-block;text-decoration:none;vertical-align:middle;color:#222222; }
#pagingNav .num_box {font-weight:bold;}
#pagingNav .pgbgnone {background:none;}
#pagingNav .num_box {padding:3px 7px 3px 9px;}
#pagingNav .num_prev, .num_next {padding:3px 1px;}
#pagingNav .num_box:hover {color:#3fb1b8;}
#pagingNav img{vertical-align:middle;}




#footer{ text-align:center; border:1px solid #e5e5e5; width:1002px; padding: 20px 0 20px 0;}

